Application Development Support
Application Developer/Software Engineer (Intermediate Level | 4-6 years exp.)
Description:
Software engineer should have strong technical experience in all phases of the software
development life-cycle (SDLC) with a demonstrated technical expertise in one or more areas of
state-of-the-art software development technology. Provides activities related to enterprise full
life-cycle software development projects. Able to develop detailed functional and technical
requirements for client server and web software applications and conduct detailed analyses and
module-level specification development of software requirements. Must be able to define and
implement high performance and highly scalable product/application architectures, and able to
lead integration activities for operational, tactical, and strategic systems. Perform complex
programming and analysis for web and mobile applications and ETL processing; define
requirements; write program specifications; design, code, test and debug programming
assignments, document programs. May supervise the efforts of other developers in major
system development projects; determine and analyze functional requirements; determine
proposed solutions information processing requirements; and optimize system performance.
Work task could include total custom development, customization as needed for COTS,
development of reports, data conversion and support of legacy applications.
Additional Description:
• ASP.NET
• C#
• Python
• Java
• C/C++
• CSS/JavaScript
• SQL & SQL reporting
• SQL Server
• Visual Studio
• GIT
• CI/CS/CD
• Artificial Intelligence (AI)/Machine Learning (ML)
• SharePoint
• MS Power Platform
• Microsoft Internet Information Server (IIS)
• MarkLogic
• ORACLE
• Oracle APEX
All work must comply with all relevant Fairfax County standards. This work may require knowledge of
HTML, XHTML, XML, XSLT, .NET Framework, Visual Studio, JavaScript
 
 
Application Developer/Software Engineer (Senior Level |7+ years exp.)
Description:
Software engineer should have strong technical experience in all phases of the software
development life-cycle (SDLC) with a demonstrated technical expertise in one or more areas of
state-of-the-art software development technology. Provides activities related to enterprise full
life-cycle software development projects. Able to develop detailed functional and technical
requirements for client server and web software applications and conduct detailed analyses and
module-level specification development of software requirements. Must be able to define and
implement high performance and highly scalable product/application architectures, and able to
lead integration activities for operational, tactical, and strategic systems. Perform complex
programming and analysis for web and mobile applications and ETL processing; define
requirements; write program specifications; design, code, test and debug programming
assignments, document programs. May supervise the efforts of other developers in major
system development projects; determine and analyze functional requirements; determine
proposed solutions information processing requirements; and optimize system performance.
Work task could include total custom development, customization as needed for COTS,
development of reports, data conversion and support of legacy applications.
Additional Description:
• ASP.NET
• C#
• Python
• Java
• C/C++
• CSS/JavaScript
• SQL & SQL reporting
• SQL Server
• Visual Studio
• GIT
• CI/CS/CD
• Artificial Intelligence (AI)/Machine Learning (ML)
• SharePoint
• MS Power Platform
• Microsoft Internet Information Server (IIS)
• MarkLogic
• ORACLE
• Oracle APEX
All work must comply with all relevant Fairfax County standards. This work may require knowledge of
HTML, XHTML, XML, XSLT, .NET Framework, Visual Studio, JavaScript
 
 
Cloud Architect (Senior Level | 7+ years exp.)
Description:
The Cloud Architect designs, develops, implements, utilizes, and conforms to enterprise cloud
architecture application solutions, strategies, processes, and standards, focusing on expertise in
cloud technologies. Collaborates with business owners, analysts, architects, development
teams, and infrastructure services to define, establish, and communicate application and data
architecture standards, policies, and directions. Designs high quality architectures, and drives
architecture activities that are aligned to established organization requirements consistent with
enterprise architectural standards. Has expert knowledge in Infrastructure as a Service (IaaS),
Platform as a Service (PaaS), and Software as a Service (SaaS)
Additional Description:
• Microsoft Azure
• Amazon Web Services (AWS)
• Google Cloud Platform (GCP)
• Kubernetes
• Linux Sys Admin (e.g. Ubuntu)
• .NET
• PHP
• Scripting Languages (Bash Shell/PowerShell)
• GIT
• Infrastructure as Code (IaC) tools like Terraform/Ansible
• CI/CS/CD
All work must comply with all relevant Fairfax County standards. This includes implementing and
developing applications to interface with offerings from the major Cloud Service Providers.
 
 
Web Server Specialist (Intermediate level) (2-4 years)
Description:
Web Server Architect will perform activities related to the installation, configuration,
management, maintenance and technical support of Web servers, application servers, and
other supported platforms. County standard is for Windows platform and ASP.NET; This work
requires knowledge of HTML5, CSS3, XML, .NET 5+, ASP.NET, C#, and Visual Studio .NET.
Experience with cloud technologies such as Microsoft Azure and Amazon Web Services (AWS),
including Platform as a Service (PaaS), Infrastructure as a Service (IaaS), and Software as a
Service (SaaS) offerings. Familiarity with DevOps practices and tools, including Git, Docker, and
Kubernetes, as well as Infrastructure as Code (IaC) using tools like Terraform and Ansible, is
essential. Knowledge of API development and Windows Communication Foundation (WCF) is
also highly desirable..
Additional Description:
• Networking Knowledge
• Internet Information Service (IIS)
• User Access Security
• Encryption and Certificate Management
• SOA
• Microsoft Azure/ AWS - PAAS, IAAS, SAAS
 
 
Electronic Records Management Specialist (intermediate level) (2-4 years)
Description:
ERM includes identifying, classifying, archiving, preserving and destroying records using a
variety of document management and imaging products such as EMC Documentum, Captiva,
Laserfiche as well as others and/or open source products and complementary technologies and
solutions. Provide expertise in design of business processes relative to the efficient and
systematic control of the creation, receipt, maintenance, use and disposition of electronic
records, including the design, capture, and retention of information about business workflow,
transactions, and the systems that support these processes.
 
SAP ERP Solution Suite Application Support (Intermediate level) (2-4 years)
Description:
SAP is the ERP solution for the County and schools, using Finance, Procurement, Human Capital
Management, Enterprise Portals,Logistics, GRC,Solman,MDM, Process orchestration etc.
Consultants may be required to provide support in all areas of SAP solution. skills required are
Basis, ABAP, JAVA, JAVASCRIPT, BW/BI, Data Services, SAP security , PI/PO, GRC, FI/CO, LO, SRM,
HCM- Payroll,Time mgmt. and Solution Manager. Work with county teams in a variety of tasks in
project management, system architecture; application technical release and customization;
identifies and manages changes; collaborates with development teams and architects to design
technical solutions and produce design/functional specifications. Applies subject matter
knowledge to solve complex business issues within established guidelines and recommends
appropriate alternative. Provides support to operational infrastructure and system integration,
and security roles administration.
Additional Description:
(a). SAP Project Manager
(b). BASIS Administrator
(c). BASIS Architect
(d).SAP ABAP Developer
(e). SAP Security Roles Specialist
(f). SAP security/GRC Architect
(g). Portal Developer
(h). SAP FIORI Architect
(i). SAP Fiori developer
(j). Functional Specialist (FILO, HCM, SRM, GRC, MDM)
(k).SAP PI/Integration architect.
(L). SAP PI/Integration developer
(M).SAP BI/BW architect
(N) SAP BW/BI developer
(O) SAP Data Architect
(P) SAP Architect
(Q) SAP SuccessFactors consultant
(R) SAP BO developer
 
 
Database Management Support (Intermediate Level) (2-4 years)
Description:
provide the following expert services for enterprise implementation, maintenance, and tuning
databases in both the UNIX and Windows environments. Able to assist in the development of
the enterprise database server architecture, install, configure, and maintain the Oracle RDBMS
and related communications software. Able to monitor server performance and tune database
instance parameters for maximum database performance. Oracle is the database supporting
SAP, so specific expertise in SAP with Oracle may be required for certain engagements.
Additional Description:
(a) Oracle Database Administrator
(b) Oracle for SAP Database Architect
(c) SQL Database Developer
(d) SQL Database Administrator
 
 
Business Intelligence Architect/Developer (Intermediate Level) (2-4 years)
Description:
Versed in Business Intelligence and data analysis software systems and concepts.
Architect/Developer should have strong technical experience in data analysis, business
intelligence, and/or data science. This includes ability to define and document requirements,
including data flows and diagrams. Able to provide application analysis and data modeling
design support to collect and distribute data; assist with query and reporting analysis to access
data warehouses and archives This includes the ability to work with data in all stages of data
processing including ETL, denormalization of data, data cleansing etc. Must have an
understanding of a variety of data stores, databases, data warehouses, and data lake houses.
Should possess ability to work with a variety of software to include but not limited to SQL
Server Integration Services, Azure Data Factory, Microsoft SQL Server Reporting Services, Data
studio, Databricks and can work with a variety of languages and data formats such as parquet
and json. Knowledge of Machine Learning modeling and AI prompt engineering. Able to work
environments where multiple data systems are involved and would be required to help make
sharing data between these systems possible.
Additional Description:
Microsoft Azure
AWS
Google
Apache/Spark
Elastic
R
Power BI
Databricks
Elastic
SAS
Snowflake
Teradata